package ar.com.vates.polimorfismo.ejercicio1;
import java.util.ArrayList;

public class Centralita {
	private static int  contadorLlamadas =0;
	private double costoTotal;
	private ArrayList<Llamadas> llamada;
	public Centralita(){
		llamada = new ArrayList<Llamadas>();
		costoTotal = 0;
		
	}
	
	public static int getContadorLlamadas() {
		return contadorLlamadas;
	}
	public static void setContadorLlamadas(int contadorLlamadas) {
		Centralita.contadorLlamadas = contadorLlamadas;
	}
	public double getCostoTotal() {
		return costoTotal;
	}
	public void setCostoTotal(double costoTotal) {
		this.costoTotal = costoTotal;
	}
	
	public void registarLLamada(Llamadas llamada){
		contadorLlamadas++;
		costoTotal+=llamada.calcularPrecio();
		
	}
	
	public void informe(){
		System.out.println("Cantidad de llamadas: " + contadorLlamadas);
		System.out.println("Facturacion total: " + costoTotal);
		
	}
	public ArrayList<Llamadas> getLlamada() {
		return llamada;
	}
	public void setLlamada(ArrayList<Llamadas> llamada) {
		this.llamada = llamada;
	}
	
	public void mostrarLlamadas(){
		for(Llamadas call:llamada){
			call.mostrarLLamada();
			System.out.println();
		}
	}

}
